mountain tapir - German English Dictionary